package com.weixin.pojo.message.kf;

import com.weixin.pojo.message.dto.Miniprogrampage;

/** 
 * 类描述：发送小程序卡片<br>
 * <br/>
 * 创建人：邓强   <br>
 * 创建时间：2017年11月1日 下午5:34:43    <br> 
 * 修改人：  <br>
 * 修改时间：2017年11月1日 下午5:34:43   <br>  
 * 修改备注：     <br>
 * @version   V1.0      
 */
public class MiniprogrampageKfMessage extends KfMessage {
	/**
	 * 小程序卡片
	 */
	private Miniprogrampage miniprogrampage;
	
	public MiniprogrampageKfMessage() {
		super();
		setMsgtype("miniprogrampage");
	}
	
	/**
	 * @param title	小程序卡片的标题
	 * @param appid	小程序的appid，要求小程序的appid需要与公众号有关联关系
	 * @param pagepath	小程序卡片图片的媒体ID，小程序卡片图片建议大小为520*416
	 * @param thumb_media_id	小程序卡片图片的媒体ID，小程序卡片图片建议大小为520*416
	 */
	public MiniprogrampageKfMessage(String title, String appid, String pagepath, String thumb_media_id) {
		this();
		setMiniprogrampage(title, appid, pagepath, thumb_media_id);
	}

	public Miniprogrampage getMiniprogrampage() {
		return miniprogrampage;
	}

	public void setMiniprogrampage(Miniprogrampage miniprogrampage) {
		this.miniprogrampage = miniprogrampage;
	}
	
	/**
	 * 
	 * 添加小程序<br>
	 * <br>  
	 * 创建人：邓强   <br>
	 * 创建时间：2017年11月3日 下午5:19:54    <br> 
	 * 修改人：  <br>
	 * 修改时间：2017年11月3日 下午5:19:54   <br>  
	 * 修改备注：     <br> 
	 * @param title	小程序卡片的标题
	 * @param appid	小程序的appid，要求小程序的appid需要与公众号有关联关系
	 * @param pagepath	小程序卡片图片的媒体ID，小程序卡片图片建议大小为520*416
	 * @param thumb_media_id	小程序卡片图片的媒体ID，小程序卡片图片建议大小为520*416
	 */
	public void setMiniprogrampage(String title, String appid, String pagepath, String thumb_media_id) {
		this.miniprogrampage = new Miniprogrampage(title, appid, pagepath, thumb_media_id);
	}
}